package com.cn.wanxi.util;

import java.util.ArrayList;
import java.util.List;

/**
 * 多重继承
 */
public class Child  {


    /**
     * 重载---方法名相同--参数不同{类型不同，个数不同，}
     * java  多态
     *
     */

//
//    public static final String eat(int name, String age) throws Exception {
//        return null;
//    }


    //    普通代码块
    {
        System.out.println("child普通代码块");
    }

    //    构造方法
     Child() {
        System.out.println("child构造方法");
    }

    //    静态代码块
    static {
        System.out.println("child静态代码块");
    }

//    private static Parent parent = new Parent();

    private String name="fasd";
    private static String namea="fasd";//保存到内存

    public static void main(String[] args) {
//        java类的执行顺序
        Child child = new Child();//类的实例化  新建对象  创建对象
        List<Object> list=new ArrayList<>();//灵活性
//        类比对象先加载---先有类，再有对象
        System.out.println("main");

    }
//    public static void main(String[] args) {
////        如果没有继承，同意私有的无法访问
//        Object object=new Object();
////        object.
//    }
    /**
     * 注释：Java三种注释
     * 1.行注释
     * 2.文本注释
     * 3.类注释,方法注释
     */
/**
 * fasdfasdf
 */
/**
 * 对象？生活  Java 类
 * 抽象的概念
 * 笔--笔记本- 怎么来描述对象？
 * 人---区分对象？
 * 黄种人
 * 黑人
 * 白人  人类
 *
 * 脸--外貌
 * 身高
 * 体型  特征
 * 狗--- 狗类
 * 土狗   狂叫
 * 狼狗  嚎叫
 * 哈士奇  尖叫
 * 拉布拉多  不叫
 * 动作 行为
 *   对象 类？
 * Java  类 泛指某一类
 *  如果想让这个类具体话
 *  需要对类进行操作
 *  类应该包含什么呢？
 *  外貌
 *  行为来描述类
 *
 */

}
